/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<       >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<     报表内容    >>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<            >>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<       >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

body.CoreBody .MaintainReport-content {
  height: calc(100% - 60px);

  /* ============================== 标题 ============================== */
  .MajorTitle-slot {
    line-height: 22px;
    padding-top: 1px;
    box-sizing: border-box;

    /* —————————————————————————————— 返回 —————————————————————————————— */
    > .CoreWeb-BtnText {
      line-height: 20px;
      margin-left: 24px;
      padding: 2px 2px 0;
      border: 0;
      font-size: 16px;
    }

    /* —————————————————————————————— 名称 —————————————————————————————— */
    > span {
      font-size: 16px;
      font-weight: normal;
    }

    /* —————————————————————————————— 箭头 —————————————————————————————— */
    i {
      margin: 0 4px;
      font-size: 14px;
    }
  }

  /* ============================== 图表 ============================== */
  .MajorTitle + div:not(.CoreWeb-WebTable) {
    position: relative;
    height: 220px !important;

    /* —————————————————————————————— 个人图表 —————————————————————————————— */
    .CoreWeb-EasyChart + .CoreWeb-EasyChart {
      position: absolute;
      top: 0;
      width: 100%;
    }
  }

  > .marginBottom + div:not(.marginBottom) {
    height: calc(100% - 299px) !important;
  }

  /* ============================== 表头 ============================== */
  .el-table__header {
    /* —————————————————————————————— 单元格 —————————————————————————————— */
    .cell {
      white-space: nowrap;
      text-overflow: initial;
    }
  }
}
